#include "qbcihdrender.h"

QBciHDRender::QBciHDRender(const int &id) {
  ID = id;
  QBciHDRenderStaticFunc::getinstance()->HDRenderCount++;
}

QBciHDRender::~QBciHDRender() {}

void QBciHDRender::stylePaint(QPainter *painter) {}

void QBciHDRender::setWaveType(WaveType wave) {
  QBciHDRenderStaticFunc::getinstance()->setWaveType(wave);
}

void QBciHDRender::setEnableWave(const bool &flag) {
  QBciHDRenderStaticFunc::getinstance()->setEnableWave(ID, flag);
}

void QBciHDRender::setFreq(const double &freq) {
  QBciHDRenderStaticFunc::getinstance()->setBlockFreq(ID, freq);
}

void QBciHDRender::startFlick() {}

void QBciHDRender::stopFlick() {}
